const express = require('express');
const app = express();

app.use(express.static(__dirname));

app.get('/test',(req, res)=>{
  res.send({
    name:'ahhh'
  });
})

app.listen(7777);

const WebSocketServer = require('ws').Server;
const server = new WebSocketServer({
  port: 8888 /** ←端口号不能是一样的*/
});

//socket 套接字 通过它 你可以说话 也可以听别人说话
server.on('connection', function (socket) {
  console.log('2. 服务器端监听到了客户端的连接');

  // 监听客户端发过来的消息
  socket.on('message', function (message) {
    console.log('4. 客户端连接过来的消息', message);
    socket.send('5. 这是服务器发送过来的消息:' + message);
  });
});
